Installation Note 38340: Circumvention if the SAS® 9.2 SAS® Deployment Wizard cannot allocate the CNTL data set
At some customer sites, the SAS 9.2 SAS Deployment Wizard (setup.rexx or linemode.rexx) has not been able to successfully allocate or delete the CNTL and CNTL.UTILIB data sets. These data sets are required so that the wizard can create the batch jobs that are used in the installation.
One scenario where the SAS Deployment Wizard cannot allocate the CNTL data sets occurs if your site has defined the TSO DELETE command as authorized. In this situation, the SAS Deployment Wizard will fail with messages similar to the following:
[ 62503] AssembleMVSJobcode : tso stdout:
IKJ56652I You attempted to run an authorized command or program. This is not supported under the Dynamic TSO Environment.
tso stderr:
del 'high-level-qualifierV92D8nnn.CNTL'
FOMF0139I Authorized commands are not supported
The way in which you circumvent this problem depends on the revision level in your Software Order E-mail (SOE).
Your SOE has Revision 920_10wnn, where nn is 20 or higher
- Follow the directions in SAS Note 41697 to update your SAS Software Depot with two files.
These new files update the allocation commands so that the allocations are successful at more sites.
- Execute linemode.rexx or setup.rexx again.
If the allocation still is not successful at your site, or if the TSO DELETE command is authorized at your site, you must allocate the required files manually, and then set an environment variable to tell the SAS Deployment Wizard to bypass its allocation step.
- Allocate the following two files, where nnn is the Julian date for the year:
- high-level-qualifier.V92D8nnn.CNTL
This file has the following DCB characteristics and space: LRECL=80, BLKSIZE=6160, DSORG=PO, BLOCKS=1200, Directory blocks=150
- high-level-qualifier.V92D8nnn.CNTL.UTILIB
This file has the following DCB characteristics and space: LRECL=0, BLKSIZE=32760, DSORG=PO, BLOCKS=10, Directory blocks=10
- Indicate to the SAS Deployment Wizard that the files are pre-allocated by executing the command
export SASNOALLOC=TRUE
(exactly as shown; the command is case-sensitive).
- Execute linemode.rexx or setup.rexx again.
Your SOE has Revision 920_10wnn, where nn is less than 20, or
Revision 920_09wnn
If you can allocate the data set manually, a circumvention is available to force the SAS Deployment Wizard to use the pre-allocated CNTL data set instead of trying to create one.
- Create only the CNTL data set with the name that the SAS Deployment Wizard would have used, high-level-qualifier.V92D8nnn.CNTL, where nnn is the 3-digit Julian date.
- Determine whether your order has one of the following values for Product in the SOE:
- SAS 9.2, Rev. 920_09w44
- SAS 9.2, Rev. 920_09w47
- SAS 9.2, Rev. 920_09w51
If so, a setup.zip file that contains fixes for both this issue and the one that is documented in SAS Note
38328 "All SAS® 9.2 TS2M2 installations for revisions Rev. 920_09w44, Rev. 920_09w47, and Rev. 920_09w51 fail in z/OS operating environments in 2010" is available from the Downloads tab.
- Download the file from the Downloads tab, rename it to setup.zip, and replace the setup.zip file in your SAS Software Depot in the directory
sas-depot-home/products/sasinstall__923nn__mvs__ne__sp0__1
, where nn is 00, 05, or 10, depending on the revision in your order.
- For other values for Product, take the setup.zip that was included in the original order and modify it according to the instructions in the "Preallocating the CNTL data set" document that is available on the Downloads tab.
Operating System and Release Information
SAS System | Base SAS | z/OS | 9.21_M3 | 9.3 | 9.2 TS2M3 | 9.3 TS1M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
For Software Order E-mails with a revision of Rev. 920_10wnn, where nn is 20 or higher, follow the directions in SAS Note
41697 to add updated files to your SAS Software Depot.
For Software Order E-mails with a revision of Rev. 920_09wnn, where nn is 44, 47, or 51 only, and if you want to also correct the problem in SAS Note 38340 "The SAS 9.2 SAS Deployment Wizard cannot allocate the CNTL data set", download the following file:
setup.zip
For other ship events, follow the instructions in the following file to modify the setup.zip file that came with your order:
Preallocating the CNTL data set
Type: | Installation Note |
Priority: | alert |
Date Modified: | 2011-11-10 15:06:30 |
Date Created: | 2010-01-08 15:48:26 |